/*
 * @Author: “ygnnli” “1585923072@qq.com”
 * @Date: 2024-08-08 16:45:40
 * @LastEditors: “ygnnli” “1585923072@qq.com”
 * @LastEditTime: 2024-08-08 16:57:37
 * @FilePath: /81/Comm.hpp
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AiostreamE
 */

#include <iostream>
#include <unistd.h>
#include <fcntl.h>

void SetNodeBlock(int fd)
{
    int f1 = fcntl(fd, F_GETFL); // 获取文件描述符的属性
    if (f1 < 0)
    {
        return;
    }
    fcntl(fd, F_SETFL, f1 | O_NONBLOCK); // 设置文件描述符的属性为非阻塞
}
